package com.jilefojing.beans.query;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.jilefojing.beans.enums.GenderEnum;

/**
 * 
 * @author 作者 jgshun
 * @date 创建时间 2016年07月22日 01时02分09秒
 */
public class WriteBookQuery implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4810060962038229482L;

	private List<Long> ids;

	private Date equalCreateTime;
	private Date equalAndBeforCreateTime;
	private Date equalAndAfterCreateTime;
	private Date beforCreateTime;
	private Date afterCreateTime;

	private String address;
	private String like_address;

	private String writeUserName;
	private String like_writeUserName;

	private List<GenderEnum> genders;

	private int equalAge;
	private int equalAndBeforAge;
	private int equalAndAfterAge;
	private int beforAge;
	private int afterAge;

	private List<Long> loginUserIds;

	private String telephone;

	private List<Long> buddhismIds;
	private List<Long> bookChapterIds;

	public List<Long> getIds() {
		return ids;
	}

	public void setIds(List<Long> ids) {
		this.ids = ids;
	}

	public Date getEqualCreateTime() {
		return equalCreateTime;
	}

	public void setEqualCreateTime(Date equalCreateTime) {
		this.equalCreateTime = equalCreateTime;
	}

	public Date getEqualAndBeforCreateTime() {
		return equalAndBeforCreateTime;
	}

	public void setEqualAndBeforCreateTime(Date equalAndBeforCreateTime) {
		this.equalAndBeforCreateTime = equalAndBeforCreateTime;
	}

	public Date getEqualAndAfterCreateTime() {
		return equalAndAfterCreateTime;
	}

	public void setEqualAndAfterCreateTime(Date equalAndAfterCreateTime) {
		this.equalAndAfterCreateTime = equalAndAfterCreateTime;
	}

	public Date getBeforCreateTime() {
		return beforCreateTime;
	}

	public void setBeforCreateTime(Date beforCreateTime) {
		this.beforCreateTime = beforCreateTime;
	}

	public Date getAfterCreateTime() {
		return afterCreateTime;
	}

	public void setAfterCreateTime(Date afterCreateTime) {
		this.afterCreateTime = afterCreateTime;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getLike_address() {
		return like_address;
	}

	public void setLike_address(String like_address) {
		this.like_address = like_address;
	}

	public String getWriteUserName() {
		return writeUserName;
	}

	public void setWriteUserName(String writeUserName) {
		this.writeUserName = writeUserName;
	}

	public String getLike_writeUserName() {
		return like_writeUserName;
	}

	public void setLike_writeUserName(String like_writeUserName) {
		this.like_writeUserName = like_writeUserName;
	}

	public List<GenderEnum> getGenders() {
		return genders;
	}

	public void setGenders(List<GenderEnum> genders) {
		this.genders = genders;
	}

	public int getEqualAge() {
		return equalAge;
	}

	public void setEqualAge(int equalAge) {
		this.equalAge = equalAge;
	}

	public int getEqualAndBeforAge() {
		return equalAndBeforAge;
	}

	public void setEqualAndBeforAge(int equalAndBeforAge) {
		this.equalAndBeforAge = equalAndBeforAge;
	}

	public int getEqualAndAfterAge() {
		return equalAndAfterAge;
	}

	public void setEqualAndAfterAge(int equalAndAfterAge) {
		this.equalAndAfterAge = equalAndAfterAge;
	}

	public int getBeforAge() {
		return beforAge;
	}

	public void setBeforAge(int beforAge) {
		this.beforAge = beforAge;
	}

	public int getAfterAge() {
		return afterAge;
	}

	public void setAfterAge(int afterAge) {
		this.afterAge = afterAge;
	}

	public List<Long> getLoginUserIds() {
		return loginUserIds;
	}

	public void setLoginUserIds(List<Long> loginUserIds) {
		this.loginUserIds = loginUserIds;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public List<Long> getBuddhismIds() {
		return buddhismIds;
	}

	public void setBuddhismIds(List<Long> buddhismIds) {
		this.buddhismIds = buddhismIds;
	}

	public List<Long> getBookChapterIds() {
		return bookChapterIds;
	}

	public void setBookChapterIds(List<Long> bookChapterIds) {
		this.bookChapterIds = bookChapterIds;
	}

}